#pragma once

#if (!defined(ROCK_LIB) && !defined(ROCK_LINUX_PLATFORM))
// ROCK is used as DLL
    #define ROCK_DLLEXPORT __declspec(dllexport) 
    #define ROCK_DLLIMPORT __declspec(dllimport) 
#else 
    #define ROCK_DLLEXPORT 
    #define ROCK_DLLIMPORT
#endif

#ifdef ROCK_DOG_EXPORTS
    #define ROCK_DOG_API ROCK_DLLEXPORT  
#else 
    #define ROCK_DOG_API ROCK_DLLIMPORT 
#endif
